WSL2 環境の特定ポートに外部からアクセスする
code:bat
@echo off
for /f "tokens=* usebackq" %%F in (wsl --distribution Ubuntu --exec hostname --all-ip-addresses) do set IP=%%F
netsh interface portproxy add v4tov4 listenport=8080 connectaddress=%IP%
確認
netsh interface portproxy show all
エントリを消す
sudo netsh interface portproxy delete v4tov4 listenport=8080
windows の起動時に port forwarding したい
↑のbatファイルを適当に作る
nssm install wsl_port_fowrarding